package net.hn.hnms.biz.safety.water.domain;

import com.baomidou.mybatisplus.annotation.TableName;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.math.BigDecimal;
import java.util.Date;
import java.io.Serializable;

/**
 * 长观监测孔异常信息(DwdShfzCgkAbnormalHolealarm)实体类
 *
 * @author makejava
 * @since 2022-09-24 19:41:23
 */
@Data
@TableName(value = "dwd_shfz_cgk_abnormal_holealarm",schema = "shfz")
@ApiModel(value = "长观监测孔异常信息")
public class HolealAbnormalPo implements Serializable {
    private static final long serialVersionUID = -20030115248429948L;
    /**
     * 煤矿编码
     */
    @ApiModelProperty(value = "煤矿编码")
    private String mineCode;
    /**
     * 测点编码
     */
    @ApiModelProperty(value = "测点编码")
    private String porintCode;
    /**
     * 传感器类型
     */
    @ApiModelProperty(value = "传感器类型")
    private String sensorType;
    /**
     * 传感器安装位置
     */
    @ApiModelProperty(value = "传感器安装位置")
    private String sensorLocaltion;
    /**
     * 异常类型
     */
    @ApiModelProperty(value = "异常类型[ 监测指标（水温报警、水位报警、流量报警）]")
    private String exceptionType;
    /**
     * 异常内容
     */
    @ApiModelProperty(value = "异常内容")
    private String exceptionContent;
    /**
     * 异常发生时间
     */
    @ApiModelProperty(value = "异常发生时间")
    private Date startTime;
    /**
     * 预警等级
     */
    @ApiModelProperty(value = "预警等级")
    private BigDecimal warningLevel;
    /**
     * 检测值
     */
    @ApiModelProperty(value = "检测值")
    private BigDecimal sensorValue;
    /**
     * 异常原因
     */
    @ApiModelProperty(value = "异常原因")
    private String exceptionCause;
    /**
     * 异常录入人员
     */
    @ApiModelProperty(value = "异常录入人员")
    private String enteringPerson;
    /**
     * 异常结束时间
     */
    @ApiModelProperty(value = "异常结束时间")
    private Date endTime;
    /**
     * 数据时间
     */

    @ApiModelProperty(value = "数据时间")
    private Date dataTime;
    /**
     * 上传时间
     */
    @ApiModelProperty(value = "上传时间")
    private Date uploadTime;
    /**
     * 创建时间
     */
    @ApiModelProperty(value = "创建时间")
    private Date createTime;


}

